Natürliche Vorkommen: Iberische Halbinsel (Süden und Nordosten), Balearen, Frankreich (Midi und Korsika), Italien (Sardinien, Sizilien und Festland außer Aosta, Piemont und Lombardei), Malta, ehemaliges Jugoslawien, Albanien, Griechenland (Inseln, südliches Pindos-Gebiet, Peloponnes, südliche Mitte und Nordosten), Zypern, Türkei, Syrien, Libanon, Israel, Irak, Tunesien, Algerien, Marokko und Kanarische Inseln; eingebürgert auf den Azoren und auf Madeira
Feuchte Wiesen, Straßengräben und Feldränder; in 0-1000 m Höhe